Installation

Requirements

Vivvo requires very little to run and most well configured web servers should be able to run it. You need at least the following:

  1. Website - You must have a website in order to install the software. The software does not run on your PC, it runs on the actual computer that hosts your web pages.
  2. PHP 4+ - Your web server must have PHP 4 or better. Your network administrator can download the latest version of PHP from http://www.php.net . PHP is extremely common though, and installed on virtually every webserver on Earth.
  3. MySQL - Your web server must be setup to allow database access. MySQL 3.23 or later required.
  4. FTP Access - You will be transferring files from your local computer to your website, so you will need some kind of "File Transfer Protocol" software. We recommend CuteFTP .
  5. Write Access - You must be able to make files and directories writable on your web server. If the software doesn't have write access it won't be able to update its data files.
  6. Sendmail/SMTP - Required for optional email notification functionality.
  7. mod_rewrite - Apache Web server module required for usage of Search Engine Friendly URLs.

Pre-Installation Setup

Before beginning the install you should do 3 things:

1. Make sure PHP is installed and configured on your server, you can do this by creating a file called phpinfo.php (or .php3) on your web server. This file should contain the following code:

<?php phpinfo(); ?>

This should, if PHP is installed correctly, produce a nicely formatted diagnostic page that gives you a lot of information about the current status of PHP on your system. Make sure this page contains a section entitled 'MySQL', if it does, you're ready to continue. If this section does not exist then you will have to contact your system administrator and have him/her reconfigure PHP with MySQL support.

2. You must check the status of MySQL. Make sure that MySQL is running on the system and that you have a valid username/password to use with Vivvo. If your MySQL user has access to create databases on the server this is all you have to do. If you do not have access to create databases please contact your system administrator and have them create a database for your install. Once you have a database to install into you are ready to continue.

You have to change permissions to following files and folders:

Running the Installer

We have tried to make the installer as user-friendly as we possible. Open your web browser and type in the address of your Vivvo install file. For example: http://www.yoursite.com/installer. If all goes well you should see the first screen of the installer, where you will be presented with the system information, hence informed about proper configuration of your system files.

If all tests are successful, click on continue to reach the database information screen. You will see that values have been set for you, these may not work for you! They are simply there to give you an idea of what needs to be entered. Set them to the correct values before proceeding. If all goes well your database has now been set-up for Vivvo.

Next you will see a screen that prompts you for basic system preferences. This can be altered at anytime later in Administration area. However, it is important that you accurately enter Administrator user name / password because this is required to enter Administration area after installing the script.

Make sure to fill out at least the username, password fields in this form, all the rest are optional.

If all goes well you should be presented with a link to the administration panel. Congratulations, you have just installed Vivvo !

Finally, after installing and configuring your Vivvo make sure to delete installer folder from your web server!